vanmaram

Wild pomegranate - meaning in malayalam

Meanings for Wild pomegranate

noun
കാട്ടുമാതളം